fulfil the responsibilities - Spanish English Dictionary